package com.ikaros.dao;

import com.ikaros.model.entity.SysMenu;
import com.ikaros.model.query.BaseQuery;
import com.ikaros.utils.BaseDao;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysMenuMapper extends BaseDao<SysMenu> {
    /**
     * 根据查询条件查询菜单集合
     * @param query
     * @return
     */
    /*List<SysMenu> queryList(@Param("query") BaseQuery query);*/

    /**
     * 根据父菜单，查询子菜单
     * @param parentId：父菜单ID menu_id：子id
     * @return List<SysMenuEntity>
     */
    List<SysMenu> queryListByParentId(Long parentId);
}